< previous page page_v next page >

Page v
CONTENTS
Introduction
1
Week 1
at a Glance
5
Day 1
Object-Oriented Programming: A Primer
7
9f8044bafea36a1f728739c0bb58ef4c.gif
Migrating from Legacy Programming Practices
8
9f8044bafea36a1f728739c0bb58ef4c.gif
On-the-Fly Programming
9
9f8044bafea36a1f728739c0bb58ef4c.gif
From OTFP to OOP
11
9f8044bafea36a1f728739c0bb58ef4c.gif
A Primer on Classes
12
9f8044bafea36a1f728739c0bb58ef4c.gif
Abstract Entity
12
9f8044bafea36a1f728739c0bb58ef4c.gif
Behavior
13
9f8044bafea36a1f728739c0bb58ef4c.gif
Attribute
14
9f8044bafea36a1f728739c0bb58ef4c.gif
The Visual Basic Class
14
9f8044bafea36a1f728739c0bb58ef4c.gif
Forms as Classes
16
9f8044bafea36a1f728739c0bb58ef4c.gif
An Example of Class Identities
18
9f8044bafea36a1f728739c0bb58ef4c.gif
Creating Visual Basic Classes
19
9f8044bafea36a1f728739c0bb58ef4c.gif
The Menu
22
9f8044bafea36a1f728739c0bb58ef4c.gif
Collections and Aggregations of Objects
25
9f8044bafea36a1f728739c0bb58ef4c.gif
Objects Talking to Each Other
27
9f8044bafea36a1f728739c0bb58ef4c.gif
Understanding Subsystems/Packages
28
9f8044bafea36a1f728739c0bb58ef4c.gif
Definition
28
9f8044bafea36a1f728739c0bb58ef4c.gif
Subsystems Talking to Each Other
29
9f8044bafea36a1f728739c0bb58ef4c.gif
Working with Design Models
29
9f8044bafea36a1f728739c0bb58ef4c.gif
Summary
30
9f8044bafea36a1f728739c0bb58ef4c.gif
Q&A
31
9f8044bafea36a1f728739c0bb58ef4c.gif
Workshop
31
9f8044bafea36a1f728739c0bb58ef4c.gif
Quiz
31
9f8044bafea36a1f728739c0bb58ef4c.gif
Exercises
31
Day 2
Fundamental Object-Oriented Analysis
33
9f8044bafea36a1f728739c0bb58ef4c.gif
OOA's Role in Solution Development
34
9f8044bafea36a1f728739c0bb58ef4c.gif
Realizing the Importance of Using Analysis Methods
34

 
< previous page page_v next page >

If you like this book, buy it!